radiation induced life shortening - Turc Anglais Dictionnaire